all : yacc lex gcc
	@echo "\n\ncalculatrice qui prend en paramètre un fichier et écrit le résultat dans un fichier de sortie avec utilisation d'un fichier lex et d'un fichier yacc séparés."

gcc : yacc lex
	gcc lex.yy.c y.tab.c -lfl -o file
	
lex : yacc
	lex file.l
	
yacc :
	yacc -d file.y

clean :
	rm lex.yy.c y.tab.c y.tab.h file
